be immersed - Alemán Inglés Diccionario